Nanocomputing - Hsu,James J Y (Pan Stanford publishing pvt ltd,Singapore, 2009)