Skip to main content
Menu
Donate
Membership
Passports
Tours
About
Fun
Resources
History
News
Shop
David Porter Heap
Photo:
Board Title:
Army Engineer Secretary
Personal Title:
Lieutenant-Colonel Engineer Corps
Start Date:
Mar 10, 1883
End Date:
Jul 16, 1887