by Jane Henderson St. Louis Post-Dispatch
St. Louis seems to have some interesting links recently to the Turner Prize. The Turner is Britain's famous art award, often controversial for the contemporary work it anoints.