Top 260 gordon harlow whitham PDF Book Page 11