The Big Splat, or How Our Moon Came to Be - MACKENZIE, Dana (John Wiley & Sons, Inc.)