Raising Cain gives a long-needed insight into that mysterious, magical land, the psyches of boys. Every parent, teacher – or anyone who wants boys to flourish – should read this book.