Materials for CS621B-C December 11th 2014