Contemporary History in Context compare prices