What Can Nanotechnology Learn From Biotechnology? by Paul B. Thompson, Paul Thompson & Mr Kenneth David