Great answers to tough interview questions - Yate, Martin John (Kogan page India, 2008)