Arto Häilä

22 books

451 pages first pub 2000 (editions)

nonfiction philosophy politics challenging informative reflective slow-paced

434 pages first pub 1995 (editions)

fiction magical realism adventurous challenging slow-paced