"There is no hint of any scientific explanation."
Glad you place such store in the scientific processes Keith. Comes as a surprise, but there you go.
"Apparently the scientific method can be scuppered by sod's law."
The joys of working in the field! Never what you expect :-)