Answer this question: where is st lawrence river located in canada??

Ontario

Answer this question: who does the voice of princess fiona in shrek??

Cameron Diaz

Answer this question: who sings in there's something about mary??

Jonathan Richman

Answer this question: who is the speaker in she dwelt among the untrodden ways??
the poet