Books by Peter Michael Swan