As someone who doesn't have much knowledge about design, I was hoping a book like this would be a good introduction and cover a lot of bases, but it is more of an anthology of different topics that feel like they assume you have knowledge of many of these names and concepts prior to reading. I got through a third of these topics before giving up