great review of a fantastic book!