Patterns in Nature by Philip Ball