Ce livre raconte les amours de Lady Viviette Constantine, très féminine jeune femme de vingt-neuf ans et de Swithin Saint Cleeve, jeune astronome de vingt ans qui convoite le poste d'astronome royal.