Peter Daube

Teacher and Naval Officer