Books by D.S. Cahr