Not sure where I got this recipe. Its been in my cookbook for a long time. I made this for my DH and myself for this years Happy Hearts Day..and wow, were our hearts happy when we bit into this cake. This is a flour less dessert which is good because I'm on a low carb diet...however, the fat in this is quite substantial, so don't eat too much at once. I don't eat dairy so substituted non-dairy ingredients, and it turned out so tasty. I also added a dollop of non-dairy whipped cream. Note: I didn't include the cooling times in this recipe.