Twenty-first century submarines undersea vessels of today's navies - Crawford, Steve (Grange Books, 2003)