I'm pretty picky about astrology books and have read many. If I feel the writer is intuitive and insightful, then I feel it's a worthwhile read. This is just such a book, plus it's got a short I Ching divination thing at the back. It's an easy read, and very helpful. The only reason I give it 4 stars and not 5 is because I wish there was more! It made me wish that Kwan Lau wrote another book, as I get the feeling there is a lot more details and insights he could give about all the signs. ...waiting and hoping.
Other books I like are:
Chinese astrology books by: Kwok Man-Ho, Theodora Lau
"The Life Your Were Born to Live" by Dan Millman (awesome! it sounds prescriptive, but is so practical and spiritual)
"Love Cards" by Robert Camp (I was surprised, but relationship-wise, it's quite helpful).
"Moon Signs" by Sasha Fenton (had gems of insights into one's emotional nature).
Of all of these books, I find Dan Millman's the best overall for content and depth. Theodora Lau's are also comprehensive. But I really like Kwan Lau's book, too. It's just a nice and not too dense book for pleasurable reading and also doing I Ching's when you've hit a bit of a roadblock.