A link to %this page% was e-mailed
For the cake: Preheat the oven to 350 degrees F. Lightly grease four 4-ounce "bake and give" paper loaf pans.
Place the almond paste in the bowl of an electric stand mixer fitted with the paddle attachment. Mix until the paste has softened and broken down into small pieces. Slowly incorporate the eggs, one at a time, scraping down the bowl after each addition. Add the cornstarch and salt and mix just until incorporated, then add the melted butter and liqueur and mix just until incorporated (otherwise the batter might break).
Set the cakes aside to cool.
For the icing: In the bowl of the stand mixer fitted with the paddle attachment, combine the sugar, cream, liqueur and lime juice until the mixture is viscous enough to spread, adding more sugar if necessary.
To assemble: Stir the lime zest into the icing and ice the cakes immediately with a small offset spatula. Let the cakes sit at room temperature until the icing has set completely and does not stick when touched, about 20 minutes.