Blackfriar Problem Solving Primer   23 Dec 2015