Human Struggle | 9781316518540 | Memmo