A little taste of summer – my Key Lime Pie recipe!

I live in Florida, where summertime means beaches, sun, 3 PM thunderstorms and key lime pie. Everyone knows about beaches and sun, and no one wants to know about clockwork thunderstorms (unless you’re a meteorologist, in which case contact me and we’ll talk) so I’m going to impart a well-guarded recipe for key lime pie…