Books by Michael E. Doyle