I have answered all my systemd questions with the manual/manpage.
The systemd man pages are really great. Red Hat may not be perfect but they do a really good job with documentationj. I was shocked (in a good way) with how good the NetworkManager man pages are, among some others.
If you're learning something new, it's definitely worth the time to `man thing` and give it a skim.
I haven't read this myself but you can download it for free.