by Pekka Himanen, Linus Torvalds
publisher: Random House Trade Paperbacks publish date: February 12th 2002
format: paperback pages: 256
language: English
ISBN:
037575878X (9780375758782)
publisher: Random House, Inc. publish date: January 30th 2001
format: hardcover pages: 256
language: English
ISBN:
0375505660 (9780375505669)
publisher: Vintage publish date: November 1st 2001
format: paperback pages: 272
language: English
ISBN:
0099426927 (9780099426929)
publisher: Random House Trade Paperbacks publish date: March 12th 2009
format: ebook pages: 256
language: English
ISBN:
0307529584 (9780307529589)
publisher: Vintage Digital publish date: May 31st 2010
format: kindle pages: 258
language: English
ASIN: B003Q6D5P2
language: English
ISBN:
0436205505 (9780436205507)
publisher: Vintage Digital publish date: May 31st 2010
format: ebook pages: 272
language: English
ISBN:
1407064290 (9781407064291)
language: English
ISBN:
0300088302 (9780300088304)
publisher: Random House Audio publish date: February 6th 2001
format: audiobook
language: English
ISBN:
0375419209 (9780375419201)
publisher: Random House Trade publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299018750 (9781299018754)