The big splat, or, How our moon came to be - Mackenzie, Dana (Wiley, 2003)
Includes bibliographical references (p. 209-219) and index