Thorough and pedagogical introduction to special relativity and related topics, with companion CD-ROM.[...]