Gilmour, Eric Herbert (Career)