John Givan
John Givan was an Irish Liberal politician who sat in the House of Commons from 1880 to... more »