Nature's nanostructures - Barnard, A. S.; Guo, Haibo (Pan Stanford, 2012)