So Far Spencer Davis 2008 Rock/Pop So Many Rivers Marcia Ball 2003 Folk/Rock With These Hands Alejandro Escovedo 1996 Rock/Pop