Six Seasons of Pasta: A New Way with Everyone’s Favori, Joshua McFadden 5930

A nice touch in this novel is the way it handles moral gray areas.