peter ha, november 30, 2007.