S. M. Stirling Q1368527

From SFnal Expounder

Q1368527