John Middleton

John Middleton, Ph.D.
Mining engineer who has carried out research on the mine railways of South Africa, where he worked for a number of years.

Comments

There are no comments... Yet!
Login or Register to post a comment