William Harrington, MSPT