Essential General Mathematics Advanced Level by Kay Lipson, Peter Jones, Michael Evans | Lex | Lex