Books by David A Cooperson