European History in Perspective compare prices