Rating Summary based on 4 reviews
Advantages Compacts the most essential information
Disadvantages it makes you learn
Advantages Compilation of a wide range of research and criticisms
Disadvantages Large book
Advantages very gd, to the point, lots of conscice, comprehendable information, covers all major themes, renound.
Disadvantages very, very, very heavy and large!
Advantages Very informative, extremely detailed, covers all curriculums, easy referencing index
Disadvantages Very bulky and heavy, therefore a pain to carry around!