David Hemsoll David Thomson. David Thomson David Timson David Carroll David Foll David L. Roll David Timson诵读 David Jolly david hockney