Critical Philosophy by John P. Mahaffy