Great answers! great questions! : for your job interview - Betrus, Michael (McGraw-Hill, 2004)