Pup: A Novel of Accidental Heroism - Kindle edition