Marvels of the Molecule / Lionel Salem ; translated and edited: James D. Wuest - Salem, Lionel