Books by Peter Avitabile