I've had certain theories of my own about this Jane Finn.
I have concocted impressions of Jane Finn in my head.