Title: Flash of genius : and other true stories of invention