Books by Michael Patrick Welch