George MacDonald
David Elginbrod is an 1863 novel by George MacDonald. It is MacDonald's first realistic novel.