This book is really details and explain minute things in this domain.
Tamara Munzner. "Visualization Analysis and Design" https://www.cs.ubc.ca/~tmm/vadbook/
This is my pick as well. Very nice survey with an academic/formal approach. I enjoy the emphasis on understanding the what (data)/why (tasks) before getting to the how (vis). She also emphasizes analysis and validation.
She also had a workshop last IEEEVis that’s a nice summary of her book: https://m.youtube.com/watch?v=_sFzBmQeCLY