edison powell