prolific inventor