Matthew

19%
Flag icon
Thirty years ago, the average British household contained enough food to last eight days; today the average is two days. It is no exaggeration to say that London, at any time, exists only six meals away from starvation.
The Second Sleep
Rate this book
Clear rating