Norman Selfe

Norman Selfe: The Ingenious Engineer Who Shaped Sydney Norman Selfe (1839-1911) was an Australian engineer, naval architect, inventor, urban planner, ...
Read more