Publications by 'James Tuttle'