author, Samy I. McFarlane. 2nd ed. 2005.