Umberto Eco wrote The Mysterious Flame of Queen Loana
2004, English translation, 2005
Test your Skill on Fiction - General - 21st C