Has anyone ever read this book. It is good, so if you havent read it you should.