Publications by 'Rob MacKendrick'