Reviews & profiles elsewhere
Patrick Laurence Davis
Office of the Staff Judge Advocate, 56th Artillery Command
Apo, AE