apricotjoy's current reads
12 books

256 pages2017 46 editions

nonfiction philosophy science challenging informative reflective slow-paced

517 pages1887 68 editions

fiction classics historical reflective slow-paced