steve callarman