He is sometimes credited as M.R.
Matthew Hall ( born 1 May 1967 ) is a British screenwriter and novelist .
Matthew Hall is sometimes credited as M.R.
Matthew Hall ( born 1 May 1967 ) is a British screenwriter and novelist .