Special relativity for beginners: A Textbook for Undergraduates