Pre-Calculus - Aristidou, Michael (2018)