Publications authored or co-authored by Mick O'Neill