The 11 Contracts That Every Artist, Songwriter and Producer Should Know - 9781493064045