A review by 100booksyearly
Three Famines by Tom Keneally

informative reflective medium-paced

3.5