Joshua Roth

Profile photo of Joshua  

Joshua Roth is an amateur astronomer, itinerant lecturer, and urban naturalist with extensive experience in research, journalism, and education.