POPULAR SCIENCE - "Stamper, David A.","GROLIER" (The benjamin/Cummings, 2000)