edison peters