While not a journal paper, this is the single most valuable document for ensuring your model is correct.
Here are the to kill Error 30 for good.