Harry Collingwood

Harry Collingwood (William Joseph Cosens Lancaster)

Share This

Harry Collingwood (Harry Collingwood, William Joseph Cosens Lancaster)
Entered the British navy as a midshipman, but on account of defective eyesight resigned, and became a civil engineer, in that capacity visiting different parts of the world.

Books by Harry Collingwood