Essential Further Mathematics by Kay Lipson & Peter Jones