Karen Armstrong, Muhammad: A Biography (جماعة, 2007)