070918 New Stevens building at NIU - DeKalb Daily Chronicle Photos