Science and Technology of Undulators and Wigglersby James A. ClarkeParticle acceleratorsWriting a summary for young readers…For young readersBook data: Open Library