Richard Tuttle * July 12, 1941 in Rahway, USA; lives in New York City and New Mexico, USA Plastic History more back