Neil Cross — British novelist and scriptwriter