Basic: Surviving Boot Camp and Basic Training
No ratings yet
Jun 25, 2013
·
English
·
Paperback
(320 pages)