Joshua Roth

  

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