MARK WILLIAM HASTINGS