St Andrew's Summer School 2012 Week 3 and 4