added new alg book