David S. Goodsell James W. Russell. David R. Bell David C. Saffell David P. Stowell David S. Kidwell David W. Rolston David Wessel James M. Russell David W. Carroll.