Even though it's not categorized as a marketing book I would add How To Win Friends and Influence People for 2 reasons:
1. Marketing is about influencing real, live people so understanding how to influence them makes a huge difference.
2. This book teaches foundational principles that never grow old.
When you're grounded in fundamentals you find it much easier to adapt to a changing marketplace.
It's also interesting to note that Eugene Schwartz recommended you read this book every couple of years and John Carlton also highly recommends it.
I suggest you read it at least 7 times.
The One Book You Must Read To Be A Great Copywriter
Kindest regards,
Andrew Cavanagh
FREE Coffin To The First Drunk Driver To Kill Himself