SH!T HAPPENS. AGAIN. The SECOND VOLUME of the hilarious, irreverent guide to world history you never knew you needed, featuring 366 MORE profanity-filled... > Lire la suite
SH!T HAPPENS. AGAIN. The SECOND VOLUME of the hilarious, irreverent guide to world history you never knew you needed, featuring 366 MORE profanity-filled tales of triumph and terror, science and stupidity, courage and cowardice. Those who cannot remember the past .