Books by Daniel Duncan