Legendary Islands of the Atlantic - A Study in Medieval Geography by William H. Babcock