William H Draper Jr has/had a position (Position) at General Staff, War Department

Updated 12 months ago