ghostwriter

noun

1.
a writer who gives the credit of authorship to someone else
Derived from:
ghostwrite