ed boon deserves to be executed