Graves, Donald E. In Peril on the Sea: The Royal Canadian Navy and the Battle of the Atlantic. Toronto: R. Brass Studios for the Canadian Naval Memorial Trust, .