prof.d.walton