Mathematics in the Time of the Pharaohs by Gillings, Richard 048624315X