Vitalsource Technologies, Inc. Bowles And Gintis Revisited