Scientists and discoveries - Snedden, Robert (Microlife, 2000)