I haven't read enough of Sara Teasdale. Whatever I've read of hers, I've liked a lot, though.
She writes straight from the heart.