A practical English grammar - Sneddon, J.S. (Cairo)
208 s.