Reverse engineering - Bell, Walter (Global Media, 2007)