<< i have no idea where 'mary sue' originally started, >>
From "Mary Sue: An Explanation" (http://www.subreality.com/marysue/explain.htm):
'Although storytellers have been creating Mary Sue over and over since the dawn of time, she did not receive her current name until the early 1970s. The original was Lieutenant Mary Sue ("the youngest Lieutenant in the fleet -- only fifteen and a half years old") as immortalized in Paula Smith's "A Trekkie's Tale," which she wrote and published in her 1974 fanzine Menagerie #2.'