Kernel Three : - O'Neill, Robert (Longman, 1984)