A history of invention from stone axes to silicon chips - Williams, Trevor I. (Little, Brown, 1999)