Irmeli Ruuska

44 books

352 pages 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

674 pages 1987

fiction romance reflective slow-paced

114 pages paperback 2015

fiction literary magical realism emotional reflective sad fast-paced

288 pages hardcover 2014

nonfiction essays memoir nature emotional reflective sad slow-paced

418 pages 2008

fiction romance emotional lighthearted reflective slow-paced