Ideas to dollars [electronic resource] : science, technology and innovation / by M A (Tim) Besley