Submitted as an article and moved to forum for discussion