http://www.roanoke.com/editorials/wb/265872
http://www.roanoke.com/news/roanoke/wb/265377
http://www2.timesdispatch.com/news/2010/oct/25/railgat25-ar-585455/