Books written by Daniel McNeill