Apollo 50 library