A Taint in the Blood by S M Stirling (Paperback, 2011)