Jonathan C. Borland has written 5150 articles