John Ferguson, 1836-1906 : Irish issues in Scottish politics /
McFarland, E. W.(Elaine W.)
East Linton : Tuckwell Press,
2003.
Includes bibliographical references and index.
Ferguson, John, 1836-1906.
Politicians