1066: What Fates Impose by G. K. Holloway (2013) Paperback