RT CB A1 Macdonald, James M. T1 The book of Ecclesiastes explained- [e-book]