David S. Nolan
Colorado State University
USA