Science and technology - Williams, Brian New York, 1999 - [c.1993]