By William Wan, The Denver Post