Publications by 'Russell P. Haines'