muhammad harrington