Jim Fonseca

Jim Fonseca

Geography professor (retired) writes The One Minute Geographer with a featured series: This Fragile Earth, and a book review series: Great Translations