Artificial Manures, their Chemical Selection and Scientific Application to Agriculture. M. Georges Ville. Translated and edited by Sir William Crookes, F.R.S. New edition, revised by Sir William ...