Author: Bernard Shore.