Our Blue Jackets, Afloat and Ashore, Vol 3 of 3 A
Author:
F. C. Armstrong