The John Neilson Institution 1852-1952.
John Neilson Institution.Centenary Committee.
[Paisley] : John Neilson Institution Centenary Committee,
[1952]
John Neilson Institution