Publications by 'Mark Dhillon'