elliot powell