Mechanical Music May June 2012 Volume 58 Number 3