Read by: Anton Lesser
Language: English
Length: 4 hours and 36 minutes
Publisher: Naxos AudioBooks
Release date: 2007-11-19
Anton Lesser, one of Britain's finest audiobook stars, brings this great classic to life using a new and imaginative translation by Ian Johnston.