Natural Philosophy (Volume 1); Part I door John Herbert Sangster