The Marine officer's guide / - Estes, Kenneth W., (Naval Institute Press,, 2008)