by Richard  O'Neill