Stapleton, H F
Biographical Display
Chief Navigation Inspector, Thames Conservancy