Tidied up formatting, rewrote @author tag