The sea chart : the illustrated history of nautical maps and navigational charts - Blake, John (Naval Institute Press, 2005)