Shane Templeton

Templeton is affiliated with the University of Nevada, Reno.