This review is for Advanced Engineering Mathematics (Kreyszig, Erwin).  This is a very good book for review of advanced topics in mathematics and gives great understanding of relevance to engineering analysis. The book is geared towards students that have already taken most if not all of the required math courses for an engineering program (I bought it for a graduate course during MS studies). The book was very helpful during my engineering studies and I still have it as reference for when I need a quick review. I would recommend this book to anyone studying engineering or for professionals looking to refresher their math knowledge.