A New Nation : Adventures in Time and Place - Banks, James A (2000)