Robert Spencer es el director del Observatorio de la Yihad y es profesor asociado en el Free Congress Foundation. Es el autor de cuatro libros sobre el islam, incluidos Islam Unveiled: Disturbing Questions about the World´s Fastest Growing Faith y Onward Muslim Soldiers: How Jihad Still Threatens America and the West, así como de ocho monografías y cientos de artículos. Vive en un lugar seguro y secreto.