Publications by 'Kieran D. Lamb'