Lectures Delivered to Civilian Volunteers: Naval Training Cruise for ...
United States Bureau of Naval Personnel , Frank Hamilton Roberts, William Sowden Sims, Albert Parker Niblack, Carl Theodore Vogelgesang, George Ralph Marvell