Books by Daniel J Alesch