D. Pinnington Profile