The Macdermots Of Ballycloran

Anthony Trollope