Mark Sweeney articles