Margaret Price signs copies of her book 'Smiley Pete: Magnificent Moocher.'
Added by Upcoming Robot on November 1, 2009