The Complete Riverside Recordings
Release year
1996
Tracklist
6
10
11
12
14
20
21
24
26
29
30
32
35
36
37
47
54
57
58
60
61
69
72
78
82
83
90
91
92
95
96
98
99
100
102
104
105
106
107
109
110
111
113
122
125
126
136
137
143
145
147
148
149
153
154
155