Jazz 101 : a complete guide to learning and loving jazz