Just completed my research paper on this topic ..... :) 34 pages in 34 days lol