Sci-fi romance with heart, heat and humour

The House of the Gods series