Greg Bear Q317491

From SFnal Expounder

Q317491