Greg Finch
Dr. Greg Finch has researched and written widely on aspects of the history of North-east England. He lives in Hexhamshire.
Dr. Greg Finch has researched and written widely on aspects of the history of North-east England. He lives in Hexhamshire. See less
Greg Finch's Featured Books