Publications by 'Brendan Shillingford'