James Sheridan Knowles Share This James Sheridan Knowles (James Sheridan Knowles, J. Sheridan Knowles, J. S. Knowles, Sheridan Knowles)