Nanoelectronic Devices - Park Byung-Gook (Singapore: Pan Stanfors Pub., 2012)