Pie Palooza 2010 recipe: Greens, Fennel and Feta Pie from The School Woods Supper Club