For me it is not always the writing stage that is so difficult in the publishing processes. It is getting the co-authors to read the paper to stamp their approval before sending the paper to the journal. Anyone else pretty much have to "pull teeth" (haha) to get their supervisors to read their work??? What is the average time you wait?