hard rock artist is a singer , songwriter and musician.