A Winter on the Nile by Anthony Sattin (Paperback, 2011)