William MacLeod

William MacLeod is the author of books such as Harper's New York and Erie Rail-Road Guide Book.

Books by William MacLeod