James Cameron by Brian J. Robb