Though there are some valuable ideas here, it lacks in both coverage and logical consistency. (The author contradicts himself a lot.) However, I do love the structure of the chapters: the philosophical parts are written in readable narrative with as few references as possible, and each is followed by its own annotated recommended readings list.