David Parkins articles