http://lorisizemore.com/2011/08/revisited-g-to-the-m-to-the-freaking-c/
Revisited: GMC by Debra Dixon