james kalm articles