What are you optimistic about? - London ; New York : Simon & Schuster, 2007. - xv, 374 p.

9781847371003 1847371000


Social prediction.

303.49