Comments and feedback welcome
written march 2007
written february 2007
written april 2006
written february 2006