Those Apollo 11 Space Suits….

Rosten Woo’s terrific review of Nicholas de Monchaux’s new book, Spacesuit: Fashioning Apollo is here.

Spoiler: apparently no support for conspiracy theorists who think NASA staged the landing somewhere in Houston.