The Space Race Word Search (hard)

This is a word search puzzle that accompanies DK's The Space Race: The Journey to the Moon and Beyond book.