Sterling Allan of Peswiki admits to being a pedophile: http://pesn.com//2015/01/03/9602589_...ng-Confession/

Looks like Sterling, Techzombie...