I have read this ebook and has asked a few questions when I was still a newbie, but I was blasted for asking outdated questions by one of the local reefers.
Anyway, now that I know more about the hobby, I do feel that this is a good read and it gives the fundamentals about reef chemistry.