ID:DA14292582
Search authors sharing the same name
Janne E. Nolan, Bernard I. Finel, and Brian D. Finlay, editors
Century Foundation Press c2003
Available at 5 libraries