300 Sandwiches: A Multilayered Love Story . . . with Recipes