Books by Alan di Perna