AMMAN - Ahmed Humeid & Naseem Tarawneh (AMMAN McGraw-Hill, 2010)