Jazz Composition: Theory and Practice


Arranging for Large Jazz Ensembble


Modern Jazz Voicings: Arranging for Small and Medium Ensembles


Melody in Songwriting: Tools and Techniques for Writing Hit Songs (Berklee Guide)