David Michael Bennett — American rock musician