The Complete Idiot's Guide to Biology by Bruce G. Faitsch & Glen E. Moulton