[Tex/LaTex] Natbib citations do not show the full author name

citingnatbib

I am using the ucthesis class with natbib package. None of the \cite, \citet and \citep commands, show the full author name. They just show the very last part of the author's name in the bib file
Example

@article{bj1996,
    author = {Bjornstad J.F.},
    title = "On the generalization of the likelihood function and likelihood principle",
    year = "1996",
    journal="Journal of the American Statistical Association"
    volume = "91",
    number = "36",
    pages = "791-806"
}

\cite{bj1996}\\
\citep{bj1996}
\citet{bj1996}

prints

J.F. [1996]
[J.F., 1996]
J.F. [1996]

Just the last part of the author's name.
Any idea why?

Best Answer

You should follow the BibTeX Author formatting explained here: http://en.wikipedia.org/wiki/BibTeX#Author_formatting

Specially, you are interested in:

Multiple word last names are distinguished from first and middle names by placing the last names first, then a comma, then the first and middle names

so you should write this as author = {Bjorstad, J. F.}, being Bjorstad the last name, and J. F. the first name.