John H White

John H White is the author of books such as Early American Locomotives With 147 Engravings.

Books by John H White