Context

Context of 100 of the worst ideas in history : humanity's thundering brainstorms turned blundering brain farts, (electronic resource)
Processing Feedback ...