Catton finds harmony in novels mix of mystery and astrology