William A. Thorne Jr.

William A. Thorne Jr. is a judge on the Utah Court of Appeals.