Tarmo Haarala

28 books

373 pages paperback 1984

fiction fantasy young adult adventurous medium-paced

416 pages paperback 1988

fiction fantasy adventurous fast-paced

512 pages paperback 1994

fiction mystery thriller mysterious fast-paced

384 pages digital 1984

fiction fantasy young adult adventurous medium-paced

449 pages paperback 1990

fiction science fiction thriller adventurous tense fast-paced

416 pages paperback 1988

fiction fantasy adventurous medium-paced

378 pages hardcover 1994

nonfiction history memoir science adventurous informative tense medium-paced

305 pages paperback 1983

fiction fantasy young adult adventurous medium-paced

308 pages paperback 2000

fiction mystery dark mysterious reflective slow-paced

571 pages hardcover 2022

nonfiction biography history informative medium-paced