Citations aren't working in included file [closed]

Citations I place in included files come up as a '?', yet citations I place in the main file come up correctly. When the same citation is in both, it appears on both.

I am compiling it in the order of pdflatex>bibtex>pdflatex>pdflatex; I think this is the correct order.

I am using Mac OS X lion and MacTeX.

Have I done something wrong?

% main.tex
\documentclass [12pt]{report}
\usepackage {natbib, graphicx}

\begin {document}

\include {introduction}
\include {background}

\bibliographystyle {pjgsm}
\bibliography {bibliography}

• So does introduction.tex and background.tex include their own \bibliography{..} commands? – Werner Jan 11 '12 at 22:27
• I think you spotted the problem by yourself: either use \input instead of \include or try bibtexing each of the included files rather than main... – Xi'an Jan 14 '12 at 20:30