50 Mathematical Ideas You Really Need to Know (50 Ideas) by Tony Crilly

This textbook is an affordable alternative to the newer edition.