m.j.slater