Kate O'Riordan was brought up in the west of Ireland. She is the award-winning author of five novels, and has also written for stage and screen and most recently has been writing scripts for ITV's Mr Selfridge. Her novel Penance is now a major TV drama on Channel 5. She lives in Twickenham.