Gun powder was invented by:

Roger Bacon

Abbert Einstein

Fleming

Alferd Noble