Naval warfare an illustrated history - Humble, Richard (Little Brown, 2002)