Sermon from Sunday 22/10/17 from St Michael and All Angels, Harrow Weald Readings: Genesis4:1-16 and Matthew 5:21-26