Bach and the High Baroque
ISBN-13: 9781565858046