David Cranmer, Author at Criminal Element - Page 27 of 27