peter kent