Patrick Fleming, staff writer