An author has named some of their favourite reads of all time - and there's something for everyone, whatever your preferred genre