Blood and Gifts by J. T. Rogers (Paperback, 2010)