Explore popular lyrics from Selected Hits For All Moods The Rod Stewart Sessions 1971-1998 Rod Stewart Body Wishes Vagabond Heart composed by Kevin Savigar Jim Cregan and performed by Rod Stewart . Every song on this list is full of meaning and well worth checking out!