Brian Ernest John Jarvie (living)