Harry Collingwood

Harry Collingwood was the pen name of William Joseph Cosens Lancaster, an English civil engineer and sailor who wrote many naval adventure stories for boys.

1 book on this shelf