James O'Shaughnessy Papers,
Author
O'Shaughnessy, James.
Publication Details