andrew m bell