I've had this book for years ( five finger discount from University), but never got around to reading it. And I just found it again.Any good reviews? Bad, Good, on point?