Books by Michael J. Ryan