Author: TERNES, Alan, edited by (SLOANE, Eric)