christopher sweeney