Baltsar and Blimunda - Jose Saramago (Harvill Press; London London, 1982)
English