Foundations Of Nanomechanics by Andrew N. Cleland