Edda ( & ) , Peace , Englandvia