Books by H. Peter Alesso