Author: David Brin
Alternate names: Glen David Brin; Дэвид Брин
Born: 1950-10-06