The new alchemists : - Hazen, Robert M. (Times Books, 1993)