Life, Loss, and Puffins - Catherine Ryan Hyde

An exhilarating and emotional novel about grief, hope, friendship, and taking life one beautiful…