Bionanotechnology by David S. Goodsell