Ten Lectures on the Philosophy of the Mosaic Recor
Author:
Kennedy, James