James Dyson's history of great inventions / edited by Robert Uhlig. - Dyson, James (Constable, 2001)