I am sure you noticed this is from 2009.
This shows how much time it takes to lift new physical phenomena to a level of acceptance.
Lawrence Forsley is also indicated as co-author of NASA's paper on fusion in Deuteriated metals.
Interestingly he is also voluntering Technical Expert of the European Commission (according to his LinkedIn profile).