Nalin RanasingheBooksConfessions of OdysseusShakespeare's ReformationThe Soul of SocratesLogos and ErosAuthor data: Open Library