ALBUM
Joe Henderson
1969
Lyrics for this song have yet to be released
Foresight and Afterthought (An Impromptu Suite in Three Movements) was written by Joe Henderson.
Foresight and Afterthought (An Impromptu Suite in Three Movements) was produced by Orrin Keepnews.