Who Invented the First Rocket?

They say that the Chinese built the first rockets when they were experimenting with ‘flying arrows’ using gun powder. From there to the best fireworks in the world. Who knew?