William Shakespeare (19 November 1948 5 October 2010) was the stage name of Australian Glam rock singer John Cave, also known as John Cabe or Billy Shake. ...