Books written by Richard O'Neill