Irwan Syahrir

4 books

fiction classics historical romance emotional reflective slow-paced

340 pages | first published 1920

fiction literary reflective slow-paced

160 pages | first published 1994

fiction contemporary philosophy challenging reflective slow-paced

336 pages | first published 2016

fiction fantasy philosophy young adult challenging reflective slow-paced

240 pages | first published 2013

More...