Guillermo CorderoAuthor 1 bookFollowFollowJune 24, 2020Great textbook. Extremely well documented. There is constant encouragement to question its own teachings and find alternative theories / explanations.Expensive but students don't have options. I still liked it very much