Key bible concepts - Gooding, David (Ireland: Myrtlefield Trust, 2013)