First Course Mathematical Analysis by David Brannan & David Alexander Brannan