Math Activities with Computer Support - Steve Humble (Taylor and Francis, 2002)