You need to sign in or sign up before continuing.

3.75
informative medium-paced

Great book for beginners, it has lots of exercises and basic knowledge in one book. I can imagine this can be a great grimoire for beginners.