goodreads_connoisseur's 5 starstar iconreads

101 books

304 pages first pub 2016 (editions)

fiction historical short stories adventurous challenging reflective slow-paced