Advanced English grammar : (with questions & answers) - Nandy, Milon (Eddiplex, 2001)