Books by David A Cherin