Dr. Tom Klein. Photo by Kim Zahnow Photography