Author: Thomas Luhmann; Stuart Robson; Stephen Kyle: Ian Harley Thomas Luhmann; Stuart Robson; Stephen Kyle