SMS: Mathematics of approximation / Johan de Villiers.