Turkey Turkey roasted just right doesn’t put up a fight and for that, and so much more, we give thanks. november 2004 ©Janet Reid