Author: Thomas Clifford Fitzwilliam Hall
Alternate names: Hall, Thomas Clifford Fitzwilliam