كارل بوبر

2 books

544 pages first pub 1934 (editions)

nonfiction philosophy science informative inspiring reflective slow-paced

120 pages first pub 1992 (editions)

More...