"A generation which ignores history has no past and no future." 
-Robert A. Heinlein
