Books by Marc S. Polizzi