Bad moon rising : the unauthorized history of Creedence Clearwater Revival