Jazz theory : from basic to advanced study - Terefenko, Dariusz 1968- (Routledge Taylor & Francis Group, 2018)