John Lord is known for The Unknown War (1978), A Determining Force (1975) and This Other Eden (1979).
No data