The elements of pulse techniques
ISBN-13: 9780412075803