The purpose of the book is to provide a comprehensive study of the mathematics underlying theoretical physics at the level of graduate and postgraduate students and also have enough depth for others interested in higher level mathematics relevant to specialized fields. It is also intended to serve the research scientist or engineer who needs a quick refresher course in the subject.