Not sure if there's a connection, but there's a Russell Walters at Iowa State U College of engineering:
http://129.186.227.172/faculty_staff/details.cfm?staffID=-77439230
Russell Walters
Assistant Professor
Voice: 515-294-2171, Fax: 294-3845
rwalters@iastate.edu