Craig Kauffman Comprehensive Survey 1957-1980