Carl Johan Calleman

7 books

320 pages 2016

nonfiction history psychology challenging informative reflective slow-paced

320 pages 2004

nonfiction history philosophy challenging informative slow-paced

320 pages paperback

nonfiction history informative medium-paced

350 pages paperback

nonfiction science informative medium-paced

296 pages digital 2014

352 pages paperback

nonfiction challenging informative medium-paced

260 pages paperback 2000