João Rodrigues

5 books

25 pages digital 2018

fiction comics lgbtqia+ sports young adult emotional funny lighthearted fast-paced

336 pages digital 2021

fiction mystery thriller dark mysterious tense fast-paced

510 pages hardcover

challenging informative reflective medium-paced

28 pages paperback 2017

fiction comics lgbtqia+ sports young adult funny lighthearted fast-paced

490 pages hardcover

nonfiction history informative slow-paced