Rise of the west - McNeill, William H.