David Elginbrod

George MacDonald

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