Classical mathematics: A Contemporary Interpretation - GRIFFITHS H. B; HILTON P. J