Chinese walled cities 221 BC-AD 1644

Stephen Turnbull
Osprey
9781846033810
1-84603-381-0