steve major played all the guitars on the records among the titles created at stroud are overboard yagize ati ibanga ni ugusaba imana no gukurikiza inama ku bakinnyi