http://www.ncatlab.org/nlab/show/sketch
http://www.abstractmath.org/Articles/Forms.htm
Some material can be found in the Elephant
http://mathoverflow.net/questions/82716/on-sketches-and-institutions
nLab page on Sketch