Gem Cutting: a Lapidary's Manual