Mind for Numbers : How to Excel at Math and Science (039916524X) This textbook is an affordable alternative to the newer edition.