wakingbraincells.com
Imogene’s Last Stand
Imogene’s Last Stand by Candace Fleming, illustrated by Nancy Carpenter Imogene lives in a tiny town in New Hampshire called Liddleville. She loves history more than anything else, so begins …