Countdown to mathematics - Graham, Alexander Steel., Lynne (Addison-Wesley, 1981)