The Zoo at the Edge of the World

Marlin is not slow, or mute; what he is is a stutterer, and that makes it impossible for him to convince people otherwise. What he is also is a Rackham: the youngest son of the...