ID:DA04717313
Search authors sharing the same name
edited by Hamish Brown and Martyn Berry ; foreword by Norman Nicholson
Aberdeen University Press 1985
Available at 6 libraries