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 . . . need a history...
Más información