John P. Hammond — American blues singer and guitarist