I've read a few of Ted Gioia's books about jazz and 20th C music, and they're uniformly excellent - very well-researched and very well written. I think The Jazz Standards: A Guide to the Repertoire was my favourite - fascinating investigations into the stories behind 250+ jazz standards. Music: A Subversive History is also a great read. Also The History of Jazz etc.