Ball, Philip Nature's patterns: a tapestry in three parts Philip Ball - Oxford Oxford University Press 2009 - ix, 221p Includes index ISBN: 9780199237982 Subjects--Topical Terms: Natural Science Dewey Class. No.: 500.201185 BAL