by Plato (Author), Plato (Author), The Nottingham Society (Editor), John Wright (Translator)
Format: Paperback
Pages: 280
Publisher: Reprint Publishing
Published: 30 May 2016
ISBN 10: 3959402171
ISBN 13: 9783959402170