encyclopedia of crystals, revised and expanded fair winds press