Publications by 'Keith Mckenzie'