Elsa T. S. Vieira

12 books

341 pages hardcover 2019

fiction contemporary literary mystery emotional funny hopeful medium-paced

609 pages paperback 1985

fiction classics science fiction adventurous challenging slow-paced

313 pages hardcover 2007

fiction classics fantasy adventurous dark sad medium-paced

384 pages hardcover 2015

fiction contemporary hopeful reflective slow-paced

587 pages paperback 1981

fiction classics science fiction challenging mysterious reflective slow-paced

676 pages paperback 2005

fiction fantasy mystery mysterious slow-paced

485 pages paperback 2005

fiction historical emotional reflective slow-paced

279 pages hardcover 1971

fiction classics lgbtqia+ literary emotional reflective medium-paced

464 pages hardcover 2017

fiction contemporary lgbtqia+ literary challenging emotional slow-paced

436 pages hardcover 2025

fiction contemporary literary emotional funny hopeful medium-paced