An Historico-Critical Introduction To The Pentateuch by Heinrich Andreas Christoph Havernick & Heinrich Andreas Havernick