Features 14 things to keep in mind when designing for effective advertising. It's nothing technical, but rather general. It's recommended that you also look at things in a different perspective when designing for the client.
- "The Advertising Concept Book" by Pete Barry
- and of course, real-world experience