In memory of

Thomas Peter Flanagan

1929 - 2018