In 2003 , Rolling Stone listed him at # 28 on a list of the `` 100 Greatest Guitarists of All Time '' . Stills was ranked # 28 in Rolling Stone Magazine 's 2003 list of `` The 100 Greatest Guitarists of All Time '' .