What has the author John H O'Neill written?

John H. O'Neill has written:

'George Villiers, Second Duke of Buckingham' -- subject(s): Criticism and interpretation

'Canadian emigration'