Jazz Arranging and Performance Practice: A Guide for Small Ensembles - 9781461659990