Giant steps : 6 challenging jazz songs in all 12 keys (Jamey Aebersold Jazz, 1995)