Editor in Chief of Sporting Rifle, Peter Carr, comes back on the show to talk about his life, transitioning from skipper to gamekeeper to journalist, and now 

7558