foodlibrarian.blogspot.com
Meyer Lemon Sponge Pie...a Pennsylvania Dutch treat. It magically separates into a layer of lemon and delicious topping.