John McClean Harrington papers,
Author
Harrington, John McLean,
Publication Details