Layered Timeline

China

361 BC - 206 BC
221 BC
9 AD - 23 AD
184 AD

Greece

433 BC
431 BC - 404 BC
264 BC - 241 BC
218 BC - 201 BC
149 BC - 146 BC

Rome

450 BC
71 BC
1 A.D.
67 AD