Books by Karl van Cleave