Mr. Robert Henry Cannon, Inspector
Robert Cannon, 52, was a British subject from the Isle of Man working for the British Government and serving as an inspector on Lusitania to safeguard the ship. Cannon was lost in the Lusitania sinking. His body was recovered, number 176. This biography is made possible by a collaboration with Peter Kelly and the Merseyside Maritime …