Stephen Sizer - proactive priest and Palestinian activist