John Isaac Eagleton - Roll of Honour