Transactions and Proceedings (Volume 4) by General Books & Perthshire Society of Natural Science