Matt Stephens lives in Bristol. He derives joy and inspiration from his two daughters and three granddaughters. A turbulent past has been soothed by yoga, meditation and the realisation that human good outweighs human evil. He writes for adults under the name Ed Trewavas and currently works in a major supermarket. Previous employment has included warehouse work, farm labouring and nursery/infant teaching. He enjoys cooking, sport (well, Bristol Rovers) and, most importantly, spending time with family and friends.