Cynthia Amidon
Cynthia Amidon's avatar
Avid lifelong reader and autodidact, living in southwestern New Hampshire, USA.