David Baker

Vintage

Regular price $5.86 USD
Regular price Sale price $5.86 USD
Sale Sold out
Shipping calculated at checkout.

A “spellbinding debut” and “a feast for all readers” (Library Journal, starred review) about a food journalist’s desperate attempt to save his career—and possibly, his marriage—through