Great answers to tough interview questions - YATE, Martin John