John Warner Barber

John Warner Barber is the author of books such as Historical Collections.

Books by John Warner Barber