As a reader, I much prefer to read a book where people embody all kinds of ideas and everybody is making mistakes.
I loved reading all kinds of books, but I particularly loved books like 'Red Planet' by Robert Heinlein, which very few people read anymore but is a wonderful science fiction story.
I never had a favourite book! I liked all kinds of things - science fiction, so I read Heinlen and Ray Bradbury, and I also liked reading about kids like myself, so I read Judy Blume and Norma Klein and Paula Danzinger and a lot of other writers. I also read James Herriot!