It's like a story from an alternate version of reality - I think of all the articles I've read touting 'the two Steves', and this is the first time I've read about Lore Harp McGovern.
the only "Osborne" I can think of off the top of my head is the fictional Norman Osborne (aka the Green Goblin) [and I guess to be fair his equally fictional son Harry Osborne]