This book reflects the topics discussed in the 1990 Complex Systems Summer School, covering both the nature and substance of the lectures and seminars that deal with experimental results and numerical simulations on sand piles, avalanches, and self-organized criticality.