The Ingenuity Gap : How Can We Solve the Problems of the Future?
Edition: First printing
Toronto: Knopf Canada, 2000. pp (xii), 480. Index, notes, illustrations. Fine in fine jacket. 0676971482
Book ID: 46256
STEVEN TEMPLE BOOKS
PO BOX 45
WELLAND ON L3B 5N9
CANADA
Edition: First printing
Toronto: Knopf Canada, 2000. pp (xii), 480. Index, notes, illustrations. Fine in fine jacket. 0676971482