Great answers to tough interview questions - Yate, Martin John (Kogan Page, 2005)