Karen RaffertyBooksEngineering Innovative ProductsEngineering Innovative ProductsAuthor data: Open Library