Various Contrivances

Various Contrivances

Mesmerizing visualization of the decline of empires http://bit.ly/258w38 (via @boingboing)