Captain David A. McLeod
Captain David A. McLeod

A true Nova Scotian, Captain David A. McLeod was born in the village of Cleveland, Cape Breton Island in 1857 . He went to sea in 1873, and was buried in Cleveland in 1940.

Captain David A. McLeod's books: