Stephen D Smith

Smith is cofounder and Director of Britain's first Holocaust Memorial, Beth Shalom in Nottinghamshire. He writes and lectures frequently on Holocaust and Genocide Studies. He is a consultant to South Africa's Cape Town Holocaust Memorial Museum.