An introduction to discrete mathematics giving an overview of the range of mathematical techniques available to students. Assuming little prior knowledge and with the minimum of complication, the book gives an account of the foundations of modern mathematics: logic; sets; relations and functions.