You need to sign in or sign up before continuing.

Carla Ribeiro

61 books

231 pages digital 2017

fiction crime mystery thriller dark mysterious tense fast-paced

435 pages 2009

nonfiction history philosophy science challenging informative slow-paced

384 pages hardcover 2024

fiction contemporary lgbtqia+ literary emotional funny reflective medium-paced

368 pages hardcover 2022

fiction contemporary literary magical realism romance emotional lighthearted slow-paced

386 pages paperback 2024

fiction thriller dark mysterious tense fast-paced

325 pages paperback 2022

fiction crime mystery thriller dark mysterious tense fast-paced

307 pages paperback 2023

fiction thriller dark mysterious tense fast-paced

301 pages hardcover 2022

nonfiction memoir politics challenging informative reflective medium-paced

319 pages hardcover 2020

nonfiction history politics challenging informative medium-paced

156 pages hardcover

nonfiction history psychology inspiring reflective medium-paced