Johan Persson

2 books

365 pages 2013

nonfiction biography politics emotional fast-paced

240 pages 2004

informative lighthearted slow-paced