The self-made tapestry : pattern formation in nature - Ball, Philip 1962- (Oxford University Press, 1999)