Cristina García

27 books

336 pages paperback 2006

fiction race short stories sociology challenging slow-paced

288 pages 2003

fiction historical challenging emotional reflective slow-paced

398 pages paperback 2005

fiction short stories reflective medium-paced

272 pages paperback 2017

nonfiction essays politics emotional hopeful reflective medium-paced

94 pages paperback 1924

nonfiction classics poetry romance emotional reflective fast-paced

272 pages hardcover 2023

fiction literary challenging emotional reflective medium-paced

337 pages digital 1988

fiction historical magical realism emotional reflective slow-paced

150 pages 2013

challenging emotional reflective medium-paced

32 pages paperback

fiction childrens

606 pages paperback 1998