Sunday 30th November 2014 (am) The Happy Land (Part 11) The meek are teachable but they are also….. The Happy Land (Part 11)