It's always nice to read books about impacts written by scientists who actually study them (from one perspective or another). And I know I gave this 4 stars (I tend to round up - 3.5 stars would have been much closer to the truth). Nevertheless, I have to say I was somewhat disappointed.
The book is very short: only 169 pages plus the end notes, written in quite a large font size. The colour plates look great and the diagrams are OK, but the quality of the black and white photos is often quite awful. And there are some silly mistakes ("shattered cones") and misleading or odd phrases that would have easily been avoided by proofreading by someone who knows the subject.
Marchi also likes to write very lengthy paragraphs (over a page), and doesn't believe in the use of subheadings or any other similar ways to give the reader a natural place to pause. And there's really no reason to artificially make this an expensive book (£20.00 / $25.95) by printing it in hard covers. A cheap paperback would've done just fine.
The most entertaining part of the book is the stuff that Marchi knows best, i.e. dynamical simulations about the migration of the giant planets throughout the history of the solar system, and the effects that might have had. When he talks about craters and cratering or planetary geology, it was all rather disappointing (I might be biased here, because cratering is what I know best).
For the inquisitive adult who hasn't read any other planetary science books this probably works as an easy introduction to some aspects of the topic, but I wouldn't really recommend it, except for the nice and understandable explanation of the migration of the the giant planets (i.e. the Nice model).