Marcus Park

Marcus Park

Semi retired engineer in Western Australia with an interest in science, history and writing.