ancient-mesopotamia:Ashurbanipal, also spelled Assurbanipal, or Asurbanipal (flourished 7th century