Cameron, W Bruce.

A dog's purpose. - USA : Pan Books, 2010. - 331.p ill. 22 cm.

9781509830169

813.6 CAM