I bought this book intending to read it to my 3 year old grandson, but after reading it deemed it unsuitable. It’s well-written and beautifully illust...