Publications by 'Dan S. Dhaliwal'