Cover of Neptune's Brood by Charles Stross (UK edition); published by Orbit, 2013

Cover of Neptune’s Brood by Charles Stross (UK edition); published by Orbit, 2013