Introduction to partical differential equations - Greenspan, Donald