Beyond the Final Frontier

Richard Kent, David Waite. Beyond the Final Frontier. Marshall Pickering, London, 2000