peter fernance