In Memoriam: Professor emeritus James Page