Ball, Philip,

Shapes : Nature's patterns : a tapestry in three parts / Philip Ball. - 1st ed. - Oxford ; New York : Oxford University Press, - 308p. ; 23 cm

9780199237968 (pbk.)

500.201185 / BAL