Books by Michael J. Sheehan