Cambridge University / University of Sheffield / University of Alabama / University of Adelaide / Huntington Library / Southern College / Max Planck Institute / /
Organization
University of Adelaide / Cambridge University / University of Sheffield / University of Alabama / /