Nature 476, 69–72. Computational accretionary-collision hypothesis. The author institution also describes the model and its assumptions at news.ucsc.edu/2011/08/big-splat/. The full publisher text was not available during this bounded consultation.