ID:DA17180723
Search authors sharing the same name
by Jean O. McLachlan ; with a foreword by Harold Temperley
Octagon Books 1974
Available at 6 libraries