Advanced Higher Physics (Higher Still Support S.)
ISBN-13: 9781859558461