Old Testament prophecy / by the late A. B. Davidson ; edited by J. A. Paterson