John G. Edgar

13 books

255 pages first pub 1861 (editions)

374 pages first pub 1866 (editions)

informative inspiring medium-paced

277 pages first pub 1866 (editions)

informative medium-paced