https://harvardnsj.org/2011/03/16/untangling-attribution-2/
Untangling Attribution