kim anderson model