John Brown of Harper's Ferry: With Contemporary Prints, Photographs, and Maps (Makers of America)