John Francis Trevelyan — (1934-1996)