Publications by 'Daniel McKirgan'