by
Caspar Walsh
Language: English
Release Date: August 16, 2012
When Caspar Walsh was three years old his father became his primary carer. But Caspar's father wasn't classic dad material. He robbed banks, he dealt drugs and made his living from deception and violence. He loved his son but not enough to change his criminal lifestyle. Despite all this Caspar trusted...