Which civilization flourished between the years of 300 and 900 BCE?