memmonritchie