by Karl Popper
format: paperback pages: 470
language: English
ISBN:
0415278422 (9780415278423)
publisher: Princeton University Press publish date: February 21st 1971
format: paperback pages: 432
language: English
ISBN:
069101972X (9780691019727)
publisher: Routledge (Routledge Classics) publish date: January 26th 2002
format: hardcover pages: 480
language: English
ISBN:
0415290635 (9780415290630)
publisher: Routledge publish date: March 31st 1968
format: paperback pages: 428
language: English
ISBN:
0415051347 (9780415051347)
language: English
ISBN:
071004626X (9780710046260)
publisher: Taylor & Francis Group publish date: November 7th 2002
format: ebook pages: 544
language: English
ISBN:
1280149973 (9781280149979)