Prentice Hall Reference Guide (9th Edition)
Reading Literature and Writing Argument (6th Edition)
Thinking Critically to Solve Problems: Combining Values and College Mathematics
Television and American Culture
The Future of Nature: Writing on a Human Ecology from Orion Magazine (The World As Home)
Thinking Critically About Ethical Issues (Philosophy & Religion)
Thinking Critically to Solve Problems: Values and Finite Mathematical Thinking
Understanding Human Ecology: A systems approach to sustainability
The McDonaldization of Society
Portraits of Jesus: A Reading Guide