After abandoning his former band, Peter Gabriel found himself in a battle with his past and present as his solo music knocked ...