Basic: Surviving Boot Camp and Basic Training

Basic: Surviving Boot Camp and Basic Training

2012 • 320 pages