Extending the frontiers

edited by David Eltis and David Richardson
Yale University Press
9780300134360
0-300-13436-3