For All Mankind A New Approach to the Old Testament by Stuart Yarworth Blanch | Menrva Books