NANOTECHNOLOGY UPDATE: IF YOU BUY IT IN HARDCOVER, it'll cost you $150, but Robert Freitas & Ralph Merkle's book on Kinematic Self-Replicating Machines is available online for free.