trevor wilson's public page