Justinian - Moorhead, John, 1948- (Longman, 1994)