Hassan K. Khalil Michigan State University, East Lansing Language: English ISBN: 978-1-60785-826-3 (print) 978-1-60785-827-0 (electronic)