Greek and Roman empires' contributions