AND NICOLAI IVANOVICH LOBACHEVSKY IS HIS NAME! HEY! This little gem was written by Tom Lehrer. You can find more here. [From S.C. Kavassalis]
AND NICOLAI IVANOVICH LOBACHEVSKY IS HIS NAME! HEY! This little gem was written by Tom Lehrer. You can find more here. [From S.C. Kavassalis]
loading tweets…