Members of Parliament, Scotland. 1357-1882 : on the basis of the parliamentary return 1880, with genealogical and biographical notices - Foster, Joseph (Hazell, Watson and Viney, 1882)