Middle East Railways
Hughes, Hugh
ISBN 10:
0950346977 ISBN 13:
9780950346977
Published by Continental Railway Circle, Mddx., United Kingdom, 1981
Used
Condition: Very Good
Soft cover