How to write a paper - Hall, George M. (BMJ Publ. Group, 2008)