Books by James J. Sheehan