peter.m.slater