Jon Courtenay Grimwood was born in Malta and grew up in the Far East, Britain and Scandinavia. He also writes for magazines and newspapers including the GUARDIAN and SFX.