Books by Daniel S. Riley