Just last winter he made People magazine and newspapers across the country by proving ...

But take a critical look at the book, before jumping to accept the conclusion dr. bill quoted. A more accurate verb-clause would be "claiming to have proved".

But I do hope that Professor Foster enjoyed the publicity.