Birthday, Douglas Engelbart

30-January-2023 Monday
The revolutionary inventions of Douglas Engelbart


v20240901