Hardback Applied Aspects of Nano-Physics and Nano-Engineering Kirill Levine and Andrey G. Syrkov £152.99