Reading list: Alan Dean Foster