d.w. read