The Smear Slide Library (note: this link constantly updated)

Clastic Components

Authegenic Components

Biogenic Components

Unknowns (if you identify these please let us know so we can update our page)