Books written by Marc Herman Lynch