Science and technology encyclopedia - NA (TED SMART Great Phillip's, 1998)