By Mohamed Amin, Duncan Willettts, John Eames, Elspeth Huxley
By Mohamed Amin, Duncan Willetts and Graham Hancock
By Mohamed Amin, Duncan Willetts, Brian Tetley
By Mohamed Amin, Malcolm Caldwell
By Mohamed Amin
By Brian Tetley, Mohamed Amin, Duncan Willetts