Century of the Soldier 1618-1721 compare prices