Book cover for Dog Soldiers

Dog Soldiers

Love, loyalty and sacrifice on the front line

Description of the book