Gary John Barden – The long and winding road