Amy Watson is assistant professor of history at the University of Alabama at Birmingham. She lives in Birmingham, AL.
Patriots Before Revolution
Amy Watson - Hardback
£50.00
Lucas Catches a Humdinger!
Midge Maloney - Paperback
£11.13
Ellicott Moon
Amy Watson - Paperback
£9.99
Primrose and the Violet T
£10.95
£18.99
Closer to Okay
Subscribe to our newsletter, and stay in the loop: