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