Dave Peterson is a writer and researcher living in the Midwest, USA. He rarely blogs at mediacolossus.wordpress.com.