Sophie Hardy 3 Sophie Hardy Sophie Hardy 3’s tracks JT Lecture 1 by Sophie Hardy 3 published on 2012-10-24T20:57:48Z JT Lecture 2 by Sophie Hardy 3 published on 2012-10-24T20:54:46Z