http://theophilus.typepad.com/blogs/2005/02/publishers_vs_c.html