A. Clarke
,
The Science and Technology of Undulators and
,
2004
.