by
Albert Vigoleis Thelen
Language: English
Release Date: September 13, 2012
Unavailable to English readers for more than 50 years, The Island of Second Sight is a masterpiece of world literature. Set in the years leading up to World War II, it is the fictionalized account of the time spent in Mallorca by the author and his wife, who encounter the most unpredictable and surreal...