Carme Riera

12 books

384 pages 1994

fiction historical emotional slow-paced

258 pages paperback

fiction mystery dark mysterious tense medium-paced

624 pages paperback 1996

fiction fantasy horror adventurous slow-paced

194 pages hardcover 2008

120 pages 1981

informative inspiring tense medium-paced

186 pages paperback

fiction classics contemporary short stories medium-paced

218 pages paperback 2004

fiction literary mysterious reflective slow-paced

182 pages paperback

nonfiction history literary politics medium-paced

missing page info paperback

fiction

304 pages 2012

emotional reflective medium-paced