You need to sign in or sign up before continuing.

ellaomi 's review for:

4.0
challenging informative slow-paced

Incredibly well written and digestible. It is not too academic; however it is still a lot of information and a heavy book too read