WhatCharacter

Appearance

Author: David Brin
Novel en US