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