9789039315 8080ff256f