Francesca Forrest
Francesca Forrest has lived near the coast of Dorset, England, and by a bamboo grove in Japan, but has spent the last ten years within walking distance of the Quabbin Reservoir, in Massachusetts. Her short stories and poems hide out in various corners of the Internet.