Books by Daniel Mark Duffy