Rui Tavares

5 books

38 pages paperback 1752

fiction classics philosophy science fiction challenging reflective slow-paced

155 pages paperback 1759

fiction classics adventurous funny reflective fast-paced

464 pages paperback 2004

fiction science fiction thriller adventurous dark tense fast-paced

92 pages paperback 2019

447 pages 2009

funny medium-paced