Main Characters June Challis Robert Duncan Professor Ramsay Peter Barry Brian Barclay Diana Winters Ian Murray Sir John Chandos