PART I

FOUNDATION-STONES TO UNDERSTAND

 

Geography shaped history