Author: David Cesarani
Alternate names: DAVID CESARANI; David W. Cesarani