Nanoelectromechanics in Engineering and Biology Michael Pycraft Hughes - Hardback £165.00 Find out more