Foster, Alan Dean,1946-