Neptune's Brood by Charles Stross (Paperback, 2014)