Hadn't seen this thread before. It has some nice sketches.