The illustrated encyclopedia of destroyers frigates & submarines : a history of destroyers, frigates and underwater vessels from around the world, including five comprehensive directories of over 380 warships and submarines - Ireland, Bernard (Southwater, 2015)