Mathematical modeling: Principles and applications (New Delhi Cengage Learning, 2009)