Journey Through Mathematics by Enrique A. Gonzalez-Velasco & Enrique A. Gonz Lez-Velasco