Context

Context of 100 of the worst ideas in history : humanity's thundering brainstorms turned blundering brain farts, Michael N. Smith and Eric Kasum, (eBook)
Processing Feedback ...