I haven't really read that book but I looked through it once
awhile back. It does have it's CP lore fairly straight.
Marcel Luecofle's (Not spelled right) and Gordon Cheer's
books are very good but they do suffer from mis-named plants.
Dave Evans