100 ways to create a great ad - Collins, Tim (Laurence King Publishing, 2014)