A transition to advanced mathematics - Smith, Douglas; Eggen, Maurice; St. Andre, Richard (Cengage Learning, 2015)