palmer sterling