Patterns for Jazz by Gary Campbell, Jerry Coker & James Casale