Ghost writers are professional writers, who let their clients take credit for their work. Since no one gets to know the name of the real writer, they got the name of ghostwriters. Ghostwriting is quite popular in the matter of celebrity...