Deep blues

Robert Palmer
Viking Press
9780670495115
0-670-49511-5