I very much appreciate that this book takes species variation into account, and uses multiple detailed characters for each species. The illustrations are clean, the reference directions are unambiguous, and I have yet to notice any typos. Highly recommend.