Publications by 'Aryan Tavakkoli'