Ryan Brower has written 1,304 articles: