This is the library designed as complement to the bamablog

 

Recently Added Items

Challenger 7:Space Shuttle Challenger STS-51L Launch And Explosion

On January 28, 1986 despite the warnings of engineers not to launch in freezing temperatures, NASA management chose to launch Space Shuttle…see more