RT CB A1 Gray, G. Buchanan T1 A critical introduction to the Old Testament- [e-book]