Nano- and micro-mechanics