Jan Ristarp

7 books

512 pages paperback 1991

fiction fantasy magical realism challenging reflective slow-paced

1443 pages paperback 2001

fiction fantasy historical romance adventurous emotional slow-paced

352 pages 2014

fiction contemporary reflective slow-paced

360 pages 1999

fiction contemporary challenging reflective slow-paced

272 pages hardcover 2005

nonfiction memoir emotional informative reflective medium-paced

48 pages 2016

fiction art informative reflective fast-paced

136 pages 1964

fiction historical challenging informative reflective slow-paced