Modern advanced level practical physics
ISBN-13: 9780719517310