IKF Magazine 99 – December 2004