A nice touch in this textbook is the timeline of major discoveries in the field.
Product Tag: 1359 Pages
Mathematical Methods for Physics and Engineering by Riley 3rd ed-9780521139878
You will notice the revised margins have space for your own notes.