Displaying items by tag: John died suddenly yesterday of a suspected heart attack and was best known for his work with ATOMIC ROOSTER where he was lead singer on their Hit Singles “Tomorrow Night” and “Devils Answer” (which he wrote) As a prolific songwriter and respected guitar