Author: richard e. rubenstein