by James Herbert
3.87
215 pages
4h 4m
Experience a chilling and thought-provoking tale of reincarnation and identity, as a dog grapples with fragmented memories of a past human life, blurring the lines between man and beast.