by Duncan Watts
publisher: Edinburgh University Press publish date: July 11th 2006
format: paperback pages: 402
language: English
ISBN:
074862323X (9780748623235)
publisher: Edinburgh University Press publish date: March 1st 2006
format: ebook pages: 421
language: English
ISBN:
1280501537 (9781280501531)
publisher: Edinburgh University Press publish date: February 22nd 2012
format: hardcover pages: 464
language: English
ISBN:
0748644946 (9780748644940)
publisher: Edinburgh University Press publish date: March 27th 2012
format: paperback pages: 464
language: English
ISBN:
0748644547 (9780748644544)