Shelf Life: Elizabeth McCracken