Books by James P. Barber