• Account

Shopping Cart

Your cart is empty now.

Shopping Cart

Your cart is empty now.

Here Comes the Miracle

Here Comes the Miracle

£13.79£14.99

It begins with a miracle: a baby born too small and too early, but defiantly alive. This is Joe. Decades before, another miracle. In a patch of nettle-infested wilderness, a seventeen year old boy falls in love with his...

Accepted payment methods:
american_express apple_pay diners_club discover google_pay maestro master shopify_pay visa
It begins with a miracle: a baby born too small and too early, but defiantly alive. This is Joe. Decades before, another miracle. In a patch of nettle-infested wilderness, a seventeen year old boy falls in love with his best friend, Jack. This is Edward. Joe gains a sister, Emily. From the outset, her life is framed by his. She watches him grow into a young man who plays the violin magnificently and longs for a boyfriend. A young man who is ready to begin.

Edward, after being separated from Jack, builds a life with Eleanor. They start a family and he finds himself a grandfather to Joe and Emily. When Joe is diagnosed with stage 4 cancer, Emily and the rest of the family are left waiting for a miracle. A miracle that won't come. Here Comes the Miracle is a profoundly beautiful story about love and loss; and about the beautiful and violent randomness of life.

All items are delivered directly to your door in plain discreet packaging.

For UK deliveries we use Royal Mail 48 Hour Service. Quantities of stock are displayed on the product page. Items that are in stock will normally be dispatched within 1-2 working days, with the exception of bank holidays. Some items may be shipped directly from the distributor.

International delivery times may vary depending on that countries delivery service. Please allow 14 days before contacting us to chase your delivery. International orders may be subject to customs and duty charges at the recipients end.

For items displayed as Backorder Now, these will be dispatched once they return to stock. We will keep you updated on their progress.

translation missing: en.general.search.loading