Ratings208
Average rating4.2
The puns and language in this story keep you on your toes. At times it is funny and at others it is obnoxious. I do love the great advice and quotes about the vices and challenges represented by the demons of ignorance. There a gems about learning and knowledge acquisition that are excellent.