Author: David R. Stewart
Alternate names: Stewart, David R.; David Stewart
Bio: David R. Stewart is Associate Librarian for Research Services at the Robert E. Speer Library of Princeton Theological Seminary.-LibraryThing