Programs That Work - Steven I Pfeiffer; Linda A Reddy (Taylor and Francis, 2001)