Encyclopaedia of British submarines 1901 - 1955 (Maritime Books, 1989)