Contacting Aliens: An Illustrated Guide to David Brin’s Uplift Universe

Author: David Brin

Publisher: Bantam Books