Peter Moore articles