Walls - David Frye

For thousands of years, humans have built walls and assaulted them, admired walls and reviled them.…