denver powell