Stephen Arthur Stills is an American guitarist and singer/songwriter best known for his work with the Buffalo Springfield and Crosby, Stills, Nash and Young.
Added by Upcoming Robot on October 30, 2011