Author: John Pope-Hennessy - undifferentiated
Alternate names: John Pope Hennessy; John Pope- Hennessy; John POPE-HENNESSY