In memory of

John E. Moore