Books by Stephen E. Cooper