Assembly George Square, EdinburghA play that sometimes feels exploitative rather than subversive is kept on the rails by Anna Jordan's highly effective writing Continue reading...