Books by Peter E. Abresch