You need to sign in or sign up before continuing.

4.0
informative relaxing fast-paced

A very informative and interesting read! Unfortunately some formatting issues with images are still present in this revised edition, which is challenging in a book that relies so heavily on visuals