All songs Al Stewart: