Written by W. Bruce Cameron

A Dog's Purpose: A Novel for Humans