Cambridge Problems by James Hall & J.A. Hall