Hacala, Mark T. books & textbook
The Bluejacket's Manual, 26th Edition (Blue & Gold Professional Library)
Cutler, Thomas J Hacala, Mark T. Kingsbury, Paul A
Naval Institute Press /2023-04-12 Hardcover / 712 Pages
isbn-10: 1682478432 / isbn-13: 9781682478431