Piotr J. Szwajcer

5 books

304 pages first pub 2013 (editions)

nonfiction biography memoir science challenging informative reflective slow-paced

154 pages first pub 2019 (editions)

nonfiction philosophy religion challenging informative reflective medium-paced

406 pages first pub 2006 (editions)

nonfiction philosophy religion science challenging informative reflective slow-paced

304 pages first pub 2019 (editions)

nonfiction philosophy religion science informative reflective slow-paced

240 pages first pub 2005 (editions)

nonfiction feminism psychology challenging informative slow-paced