This review by Michael Birnbaum at California State University