A Yankee Spy in RichmondEbookA Yankee Spy in RichmondbyDavid D. RyanRating: 4 out of 5 stars4/5Save A Yankee Spy in Richmond for later