Shadows of the Prophet - Farrer, Douglas; Farrer, Douglas S.; Marranci, Gabriele; Turner, Bryan S. (Springer Netherlands, 2009)