Words and Meanings by Barnabas Lindars, Peter R. Ackroyd & Ackroyd Peter R.