Jazz theory : from basic to advanced study / - Terefenko, Dariusz,