Book
Studyguide for Visual Communication
Douban
Cram101 Textbook Reviews
publishing house:
Academic Internet Publishers