Talk:The Russian Sleep Experiment/@comment-26981815-20150929082642/@comment-5632489-20151014013108

Seems like a legit source.