When a statue of two deer having sex in the missionary position graced the Herron School of Art’s campus in Indianapolis in the summer of 2005, the public was a little distraught to say the least. continue reading...