Carla M. Soares

4 books

184 pages paperback 2021

nonfiction essays memoir informative reflective medium-paced

367 pages hardcover 2016

fiction contemporary young adult dark emotional sad medium-paced

379 pages digital 2009

missing page info digital 2012