Michael Chesworth. Michael Chesworth Michael Chesworth[绘 Michael Duckworth. M. Michael Chesworth Michael Hallsworth Michael North. Richard Dungworth. Richard Beardsworth. Rachel Worth.