Tan Twan Eng

6 books

352 pages paperback 2011

fiction historical literary emotional reflective sad slow-paced

512 pages paperback 2007

fiction historical emotional reflective sad slow-paced

320 pages hardcover 2023

fiction historical lgbtqia+ literary emotional reflective medium-paced

118 pages 2010

fiction short stories adventurous mysterious reflective medium-paced

missing page info paperback

fiction short stories

1184 pages paperback