TERENCE ST. JOHN MARNER