Author: Pearl, Richard M.,