Publications by 'Lachlan D. Barnes'