Irmeli Ruuska

46 books

347 pages paperback 2002

fiction contemporary emotional funny reflective slow-paced

416 pages paperback 1990

fiction crime mystery mysterious reflective fast-paced

632 pages paperback 1994

fiction mystery thriller dark mysterious tense slow-paced

393 pages hardcover 2018

fiction fantasy historical literary adventurous emotional reflective medium-paced

356 pages paperback 1997

fiction historical romance adventurous emotional sad slow-paced

80 pages hardcover 2021

fiction art historical literary dark reflective tense fast-paced

448 pages paperback 2016

fiction historical emotional reflective slow-paced

928 pages paperback 1987

fiction romance reflective slow-paced

527 pages paperback 1991

fiction crime thriller adventurous mysterious tense fast-paced

454 pages hardcover 2023

fiction historical literary challenging informative reflective slow-paced