This is a superb recipe that I got from the following site.
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.