Inventions - Taylor, Barbara (Science Library, 2004)