Randy Newman

Rock