The ideas and achievements of Alex J Ray.