21st Century Part Writing (Ebook with Audio Examples)
A comprehensive and practical guide for the composer of any kind