I wish I could give this book a separate rating for illustrations -- they would get 5 stars! It is really worth it to borrow this book from the library just to enjoy the glorious illuminated pages. Although the title does not give you a clue, this is an ABC book, using things from the Middle Ages as the ABC words. The words are interesting, but quite obscure, for example, A is for Alchemist, M is for Merlin, O is for Oriflamme, Q is for Quintain, and U is for Unicorn. The book is fun but probably not one worth purchasing. Grades 3-6.