m m lowrence