Words that make you think …..a must read for all