LoadFromReader()