Landes David S Harvard University Press. 1983 14 99x2 79x23 37cm. Broché. 544 pages 0674768027 9780674768024