Shining Trumpets: A History of Jazz

The full text of a pathbreaking early book on jazz.