Definitely a 5 star. it is my first time reading this type of book and I am positively impressed with how deep it goes. there are small typos and some poems are repeated a few times but overall it is a book that has left a good impression on me, with thoughts I will remember for a good while.