ETYMOLOGY and MEANING of HAVE your CAKE and EAT IT TOO
a NY T article http://www.nytimes.com/2011/02/20/magazine/20FOB-onlanguage-t.html
A Site for Learners and Teachers of English as a Foreign or Second Language
a NY T article http://www.nytimes.com/2011/02/20/magazine/20FOB-onlanguage-t.html