About the root question, both you and the book are right in a way.
Your book gives the positive number because, by convention, you always
take the positive and real root. Thus Sqrt((-3)^2) = 3.
It is important to note that while this is the primary root it is by
no means the only one. In fact you can't get a positive root for
problems like: