Moshe Dann

Moshe
Dann
The author is a PhD historian, writer and journalist living in Israel.