An introduction to the bible a journey into three worlds - Hauer, Christian E. (Pearson Education, 2008)