1,001 ways to keep customers coming back
Donna Greiner
Ayn Rand and business
The basics of idea generation