I 'stumbled across/on/upon' [='found'] this book by chance.
They 'stumbled on/upon' [='discovered'] a bizarre plot.
We 'stumbled onto/across' the ruins of an old fort.