Peter Moore 100606