Scan barcode
missing page info
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
Description
He calls himself Cavanaugh. No first name, and even “Cavanaugh” isn’t his actual last name. He’s a protector. His hatred of bullies compelled him to enlist in Special Forces. Now as a civilian, he operates Global Protective Services, the world’s f...
Community Reviews
Content Warnings
missing page info
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
Description
He calls himself Cavanaugh. No first name, and even “Cavanaugh” isn’t his actual last name. He’s a protector. His hatred of bullies compelled him to enlist in Special Forces. Now as a civilian, he operates Global Protective Services, the world’s f...