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