George MacdonaldGeorge MacDonald (1824-1905) was a Scottish author, poet, and preacher. He published some fifty volumes of novels, poetry, short stories, fantasy, sermons, and essays.
An OTP has been sent to your Registered Email Id:
Resend Verification Code