Shortlist revealed for $75k Cundill History Prize