Edward Phelps may refer to: