Jim Fonseca

Jim Fonseca

207 Followers

Geography professor (retired) writes about New England, the Fifty States, politics, urban geography, cultural geography, Portuguese Americans, novels