20141122 home.science: Has the mystery of the 'Log Ness Monster' been solved?