Scientific writing thinking in words / David Lindsay. - Lindsay, D. R. (CSIRO Pub., 2011)