Windsor Holden was born in Newport, Monmouthshire, in 1970. He studied at the universities of Southampton, Rutgers (New Jersey) and Leeds, before embarking on a career as a telecoms analyst. He is married with two sons and two stepdaughters and lives in West Sussex. Follow him on twitter @windsorholden