Tamara Harpster rated A world of difference: 4 stars Dec. 26, 2013 Public A world of difference by Harry Turtledove