i have heard about this book but have never read it. great review