mark brooks Articles