crystals - 101 an intro to crystal basics and so much more