Jennifer Gilby Roberts has a degree in physics and a postgraduate certificate in computing, so writing fiction was inevitable really. She was born and grew up in Surrey/Greater London, but now lives in Richmond, North Yorkshire with her husband, small daughter, two middle-aged cats and a lot of dust bunnies. She also has a grown-up step-daughter and a large extended family (by marriage).