Brin David

Foundation'S Triumph - Harper Prism 1999 - 328