Publications Volume 34 by Aberdeen Spalding Club