Audiobook Songs for Your Mother written by Gordon Macmillan. "Beautiful and heartbreaking. I know it will stay with me for a long time." Reader Review "I'm greeted by the strangest sight. A small dark-haired boy is standing there. It's like he's a human parcel, delivered to my front door. " My name is Luke," he says." When Johnny meets Lauren in a bar in Santa Cruz, there's an instant connection.