The ingenuity gap Homer-Dixon. Thomas. - Vintage Canada. 2000 - 486 pages.



0-676-97296-9


Problem solving.

303.49 H7529 200