Jonathan C. Borland has written 5200 articles