Modern English grammar : plus job hunting - Elan Dwi W. (Pustaka Pelajar, 2005)