Author: KAILATH *LINEAR