Published by Temple Smith for the Navy Records Society

Books of Publisher