Publications by 'Zachary A. Haines'