This is a superb recipe that I got from the following site.
http://www.cookscountry.com/recipe.asp?recipeids=3843&bdc=46116&extcode=L8CN1BG00
It's all explained there so there's no need for me to go into detail, except to say that the filling was so runny that I had to add more almonds to stop it running off the dough.
It's delicious with coffee and even on it's own when no ones looking. I suggest that you keep it in the cupboard out of sight. Saying that it does not keep fresh for longer than a day or two so bake when there are lots of people coming around for brunch.