Books by Dennis Mcgonagle