Author: HOROWITZ, David, edited by