https://www.discovermagazine.com/planet-earth/the-scientific...
https://www.discovermagazine.com/planet-earth/the-scientific...
https://plato.stanford.edu/entries/scientific-method/
And I think the demarcation problem can be in some ways be solved by distinguishing on predictivity.
Though i will say that they missed Robert Hooke's essay on the scientific method. I swear no one knows about this (even though Hooke was a founding and seminal member of the English Royal Society) because Hooke sounds insane. Who makes titles like this? I love it:
A scheme, or idea of the present state of natural philosophy, and how its defects may be remedied by a methodical proceeding in the making experiments and collecting observations wereby to compile a natural history, as to the solid basis for the superstructure of philosophy