Rui Tavares

4 books

129 pages first pub 1759 (editions)

fiction classics philosophy challenging reflective fast-paced

464 pages first pub 2004 (editions)

fiction science fiction thriller adventurous dark tense fast-paced

92 pages first pub 2019 (editions)

447 pages first pub 2009 (editions)

funny medium-paced
More...