TEMPLATES FOR THE AGES [R' David Cohen] (H/C)
Rabbi Cohen shows how countless events of the past are foreshadowed in the Torah and that history is not a muddle of unrelated events, but a pattern that enables one to understand the past and the future as well.
Hardcover
Pages:192
6.00 X 9.00
Rabbi David Cohen