Solo family, I just received sad news that Peter Katzenbach of Switzerland passed away of testicular cancer in June. Peter took part in the 2002 & 03 WSC. #wsc24