Michael Paul Marshall Smith is an English novelist, screenwriter, and short story writer who also writes as aliases Michael Marshall, M.M. Smith, and Michael Rutger.
Share Profile
Are you Michael? Verify and edit this page to your liking.