Publications by 'Duncan Gillespie'