by Patrick O'Toole