ian-moore-wilson