Revision Notes For Higher Chemistry by Douglas Buchanan & Buchanab