Shadows Over Time by Caroline J. Christensen (Paperback, 2011)