Gordon Keith by Thomas Nelson Page 1903 1st edition Illustrated by George Wright