Hey @trevorstricker. It's aimed at anyone looking to set up a domain. It doesn't assume much knowledge, other than you have to be willing to open a shell to type some commands. Other than that, the book starts from square one: how to register a domain.
That said, the book is definitely filled with many technical concepts. It's written with a conversational style, like we're sitting down and talking, to hopefully make the concepts feel more friendly.
Jungle Rumble
Domain Name Sanity