mark cook's Articles