TY - BOOK AU - vincent rotello TI - nano particles building blocks for nano technology PY - 2010/// PB - SPRING FIELD ER -