Arto Häilä

24 books

288 pages 1980

fiction mystery thriller adventurous mysterious medium-paced

347 pages 1983

fiction classics emotional reflective slow-paced

320 pages paperback 1986

fiction science fiction speculative fiction adventurous challenging dark medium-paced

352 pages paperback 1978

fiction mystery thriller adventurous tense fast-paced

433 pages paperback 1981

fiction crime mystery thriller dark mysterious tense slow-paced

592 pages paperback 1999

fiction literary magical realism challenging emotional reflective slow-paced

432 pages paperback 1984

fiction mystery thriller dark mysterious tense slow-paced

337 pages paperback 1980

fiction historical mystery thriller mysterious medium-paced

352 pages paperback 1996

fiction literary emotional reflective sad slow-paced

647 pages paperback 1981

fiction classics literary magical realism challenging reflective slow-paced